to sell short - Spanish English Dictionary